package com.yinyue.puremusic.bridge.state

import androidx.databinding.DataBindingUtil
import androidx.databinding.ObservableField
import androidx.lifecycle.MutableLiveData
import androidx.lifecycle.ViewModel

/**
 * 搜索Fragment 的 SearchViewModel，用来维护字段的
 */
class SearchViewModel : ViewModel() {

    // 为什么要使用 ObservableField   为什么不用LiveData,节省性能

    //默认图片
    @JvmField
    val initImg = ObservableField<String>()
    //点击按钮后的图片：显示网络问题
    @JvmField
    val netX = ObservableField<String>()


    //使用MutableLiveData维护数据
    val buttonText : MutableLiveData<String> by lazy { MutableLiveData<String>() }

}